carry one's head high - Turco Inglés Diccionario